lead a cat and dog life - German English Dictionary